ecologic nitch - German English Dictionary